corner cleat for pin - Turkish English Dictionary